suffering from piles - Turkish English Dictionary